Назначение :
Выводит данные на экран, или печатает их на принтере.
Как записывается :
print "text"; n
print p b p
lprint "text"
Где :
print — это оператор вывода данных
lprint — это оператор для печати данных
n — имя переменной
p,b,p — используется для арифметики, при этом qbasic выводит не сам пример, а уже полученный результат
p — число
b — арифметический знак ( *,/,=,-,+, )
Форматы: PRINT [ список вывода ]
? [ список вывода ]
Список вывода — константы, имена переменных, выражения, тексты.
? используется как сокращенная запись слова PRINT.
Строковые константы в списке должны быть заключены в двойные кавычки.
Элементы списка вывода разделяются запятой <,> или точкой с запятой <;>.
Оператор PRINT без списка вывода выводит пустую строку.
Примеры:
PRINT A — выводит на экран значение переменной А;
PRINT 5 — выводит на экран 5 ;
Для удобства восприятия выводимых результатов каждая строка экрана может быть условно разделена на 5 зон по 14 позиций в каждой. Если элементы в списке оператора PRINT разделяются запятыми, то каждый следующий элемент выводится в следующей свободной зоне. Если последняя зона в строке заполнена, то вывод продолжается с первой зоны следующей строки. Наличие в списке двух рядом стоящих запятых вызывает пропуск одной зоны.
Пример: ? 2,5,-6
на экране: 2 5 -6
Точка с запятой в качестве разделителя элементов списка размещает элементы друг за другом. При этом числовые значения выводятся с предшествующей знаковой позицией и последующим пробелом. Для положительных значений в знаковой позиции помещается пробел, а для отрицательных — знак » — «.
Пример: ? 2;5;-6
на экране: 2 5 -6
Точка с запятой в конце оператора PRINT отменяет перевод строки.
Пример: PRINT «A»;
PRINT «В»
на экране: АВ
Пример: PRINT «А»
PRINT «В»
на экране: А
В